WIP
authorTim Carey-Smith <tim@spork.in>
Thu, 24 Jul 2014 22:55:54 +0000 (15:55 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Thu, 31 Jul 2014 14:09:53 +0000 (07:09 -0700)
src/cargo/ops/cargo_compile.rs

index d746901f4372002431765e11198b9d7c876c9fca..84464ce90a4404082d3de6cb7c1e889e85d11e59 100644 (file)
@@ -92,11 +92,15 @@ pub fn compile(manifest_path: &Path,
         }
     }).collect::<Vec<&Target>>();
 
-    let mut config = try!(Config::new(*shell, update, jobs, target));
-    try!(scrape_target_config(&mut config, &user_configs));
+    {
+        let mut config = try!(Config::new(*shell, update, jobs, target));
+        try!(scrape_target_config(&mut config, &user_configs));
 
-    try!(ops::compile_targets(env.as_slice(), targets.as_slice(), &package,
-         &PackageSet::new(packages.as_slice()), &resolve, &sources, &mut config));
+        try!(ops::compile_targets(env.as_slice(), targets.as_slice(), &package,
+             &PackageSet::new(packages.as_slice()), &resolve, &sources, &mut config));
+    }
+
+    //try!(ops::generate_lockfile(manifest_path, *shell, false));
 
     let test_executables: Vec<String> = targets.iter()
         .filter_map(|target| {